Skip to main content

topLeft

Type

property

Summary

Specifies the location of the specified object's upper left corner.

Syntax

set the topLeft of <object> to left,top

Description

Use the topLeft property to change the placement of a control or window.

The topLeft of a stack is in absolute coordinates|absolute (screen) coordinates. The first item (the left) of a card's topLeft property is always zero; the second item (the top) is always zero. The topLeft of a group or control is in relative (window) coordinates.

In window coordinates, the point 0,0 is at the top left of the stack window. In screen coordinates, the point 0,0 is at the top left of the screen.

Changing the topLeft of an object moves it to the new position without resizing it. To change an object's size, set its height, width, or rectangle properties.

Important

The order of the top and left parameters is reversed compared to the property name: left comes first, then top.

Examples

set the topLeft of player 1 to 0,0
set the topLeft of last field to the bottomRight of field 1

glossary: property, absolute coordinates, read-only, expression, relative coordinates, parameter, integer, evaluate, object

keyword: card, item, point, rectangle, top, control

object: stack

property: left, height, topRight, properties, width, pixels

command: group

constant: left

function: selectedLoc, stacks

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?